int mpqs3_factor(mpz_t N, size_t max_bits, mpz_t **factors);